// 获取URL中的歌曲ID参数
function getSongId() {
    const urlParams = new URLSearchParams(window.location.search);
    const songId = urlParams.get('song_id');

    // 参数校验
    if(!songId || songId.trim() === "") {
        showErrorModal("无效的歌曲ID");
        return null;
    }
    return songId;
}

// 初始化时加载歌曲数据
$(document).ready(function() {
    const songId = getSongId();
    if(songId) {
        // 调用后端接口
        $.get(`/song/${songId}`, function(data) {
            if(data.code === "200") {
                renderSongDetail(data.data);
            } else {
                showErrorModal(data.msg);
            }
        });
    }
});